Big Huge Thesaurus

teeing ground

noun